English-Italian dictionary. 2013.
foetid — foet•id [[t]ˈfɛt ɪd, ˈfi tɪd[/t]] adj. fetid … From formal English to slang